package inner;

class Outer2{
	int i = 1;
	static int j = 2;
	// 非静态内部类可以访问外部类所有属性和方法
	class Inner2{
		public void test() {
			System.out.println(i);
			System.out.println(j);
		}
	}
}
public class AutoInnerClassDemo {
	public static void main(String[] args) {
		// 1.创建外部类对象
		Outer2 o = new Outer2();
		// 2.使用外部类对象new出内部类对象
		Outer2.Inner2 i = o.new Inner2();
		i.test();
	}
}
